wild dilly - German English Dictionary